//
//  CallLogController.h
//  HandyDialer
//
//	Developed by Team Synergy
//  Created by Jordan Tseng on 11/14/11.
//  Coders: Jacky Li and Jordan Tseng 
//  Graphic Designer: Derek Fong
//  Developers: Brad Lisson, Derek Fong, Jacky Li, Jeremy Gangoso, Jordan Tseng
//  Copyright HandyDialer 2011. All rights reserved.
//
//  Class Descrption: Call Log replacement for the iphone
//  
//  Member Variables:
//  int row     
//      -   rows in which the highlight move in
//  NSTimer *uniTimer
//      - Highlighting done in seconds
//  NSUserDefaults *defaults
//      - Setting default status of the call logs
//  NSMutableArray *callLogEntries
//      - The array of call logs
//  float speed
//      - Speed of the highlighting for the entire program
//  NSString *highlightColor
//      - What highlighting color it is
//  NSString *themeColor
//      - The theme for the whole application 
//  NSString *highlightColor
//      - type of color highligh is done in
//  NSString *themeColor
//      - type of theme for the whole application
//  Member functions:
//  + (IBAction)callNumber:(id)sender
//              - Calls the person when one of the four buttons is selected
//  + (void)optionChange
//              - changes the screen according to which option was chosen
//  + (void)highlightChange:(NSString *)picture
//              - change highlighting between row and column pictures
//
//	Bugs (unfixed):
//				None found so far
//
//	Unfinished Features:
//				None
//

#import <UIKit/UIKit.h>

@interface CallLogViewController : UIViewController
{
    int row;
    NSTimer *uniTimer;
    NSUserDefaults *defaults;
    NSMutableArray *callLogEntries;
	float speed;
	NSString *highlightColor;
	NSString *themeColor;
    IBOutlet UIImageView *highlightArea; 
	IBOutlet UIImageView *backgroundArea;
    IBOutlet UILabel *num1, *num2, *num3, *num4;

}



- (void)optionChange;

- (void)highlightChange:(NSString *)picture;

- (IBAction)callNumber:(id)sender;

@property (nonatomic, retain)UIImageView *highlightArea;
@property (nonatomic, retain)UIImageView *backgroundArea;
@property (nonatomic, retain)UILabel *num1, *num2, *num3, *num4;


@end
